prostitute on a street corner - Alemán Inglés Diccionario